come hell or high water

Translations
(что-то) несмотря ни на что
I'll finish this project by the deadline, come hell or high water.
Я закончу этот проект к дедлайну, несмотря ни на что.
Definitions
This phrase means to persist or continue with something no matter what difficulties, obstacles, or challenges arise. It expresses strong determination to achieve a goal regardless of any problems that may occur.
Words
come

verb
случись
hell

noun
ад
or

conjunction
или
high

adjective
высокий
water

noun
вода